/*
  学习目标：掌握调试工具的配置和使用
  步骤：
     1. 下包: redux-devtools-extension
     2. 配置中间件
     3. 浏览器装插件
     4. 重启项目和浏览器
*/

import { applyMiddleware, legacy_createStore as createStore } from 'redux';
import { composeWithDevTools } from 'redux-devtools-extension';
import thunk from 'redux-thunk';
import rootReducer from './reducer';
const store = createStore(
  rootReducer,
  // 口诀: 工具包住应用, 应用包住中间件
  composeWithDevTools(applyMiddleware(thunk))
);
export default store;
